﻿using System.Collections.Generic;

namespace PCC.Notification
{
    public interface INotificationSystem
    {
        // SMTP Settings
        string SmtpFromEMail { get; }
        string SmtpHost { get; }
        int SmtpPort { get; }
        string SmtpUsername { get; }
        string SmtpPassword { get; }

        Dictionary<string, INotificationReplacer> Replacers { get; }
        Dictionary<string, string> Notification { get; set; }
        string Process(string text);
    }
}
